package com.wongoing.api.wechat.pub.service;

import java.io.IOException;

import com.wongoing.api.wechat.pub.entity.AccessToken;
import com.wongoing.api.wechat.pub.entity.JsapiTicket;

/**
 * 功能说明：微信辅助服务接口
 * 修改说明：
 * @author zhenglibing
 * @date 2018年1月12日 上午9:42:32
 * @version 0.1
 */
public interface WebChatService {
	
	/**
	 * 功能说明：获取微信公众号AccessToken（使用缓存机制）
	 * 修改说明：
	 * @author zhenglibing
	 * @date 2018年1月12日 上午9:41:57
	 * @return
	 * @throws IOException
	 */
	public AccessToken getPubAccessToken() throws IOException;
	
	/**
	 * 功能说明：获取调用微信公众号JSAPI接口的临时票证
	 * 修改说明：
	 * @author zhenglibing
	 * @date 2018年1月25日 上午9:11:39
	 * @return
	 * @throws IOException
	 */
	public JsapiTicket getJsApiTicket() throws IOException;
}
